#include "utilTest.h"
#include "util.h"

void test_shuffle_array(void)
{
    int *ar1 = nullptr;
    int *ar2 = nullptr;
    //int *ar3 = nullptr;


    ar1 = get_array_mem(30);
    for(int i = 0; i < 30; i++)
    {
        ar1[i] = i + 1;
    }
    prt_array(ar1, 30);
    shuffle_array(ar1, 30);
    prt_array(ar1, 30);

    ar2 = get_array_mem(15);

    for(int i = 0; i < 15; i++)
    {
        ar2[i] = 15-i;
    }
    prt_array(ar2, 15);
    shuffle_array(ar2, 15);
    prt_array(ar2, 15);
    
    free(ar1);
    free(ar2);

}

void test_util_main(void)
{
    int a[31];
    int b[42];
    int c[128];

    gen_array(a, 31);
    prt_array(a, 31);
    gen_array(b, 42);
    prt_array(b, 42);
    gen_array(c, 128);
    prt_array(c, 128);
}

